	//Area Info...
	for ( int x=0; x < _areas.GetSize(); x++ )
	{
		area = _areas[x];
		fout.open( area->GetFile() );
		fout << area->GetNumber() << endl;
		fout << area->GetName() << endl;
		fout << area->GetKeyword() << endl;
		fout << area->GetSize() << ' ' << area->GetFirstv() << ' ' << area->GetLastv() << endl << endl;

		// Room Info...
		for ( int y=0; y < area->GetSize(); y++ )
		{
			room = (*area)[y];
			fout << "\n--ROOM--\n";
			fout << room->GetVnum() << ' ' << room->GetArea() << ' ' << room->GetSector() << endl;
			fout << room->GetName() << endl;
			fout << room->GetDesc() << endl;
			
			// Exit Info...
			for ( int z=0; z < 6; z++ )
			{
				exit = room->GetExit( z );
				fout << exit.GetThere() << ' ' << exit.GetPoint() << ' '
					 << exit.GetDoor() << ' ' << exit.GetOpen() << ' '
					 << exit.GetLock() << ' ' << exit.GetLocked() << ' '
					 << exit.GetKey() << endl;
			}
		}
	}